delairea odorata - Turkish English Dictionary